auto merge of #475 : alexcrichton/cargo/issue-458, r=brson
authorbors <bors@rust-lang.org>
Wed, 3 Sep 2014 02:48:05 +0000 (02:48 +0000)
committerbors <bors@rust-lang.org>
Wed, 3 Sep 2014 02:48:05 +0000 (02:48 +0000)
Relative paths are now considered relative to the directory containing the
`.cargo/config` file specifying the relative path.

I also merge ConfigValueValue into ConfigValue by moving the Path directly next
to the String that defined it so we can track which strings came from which
paths.

Closes #458


Trivial merge